package com.mk.domain;

import act.db.DB;
import com.github.d925529.apidoc.annotation.ApiField;
import org.beetl.sql.core.annotatoin.AssignID;
import org.beetl.sql.core.annotatoin.Table;
import org.beetl.sql.core.mapper.BaseMapper;

import javax.persistence.Transient;
import java.io.Serializable;
import java.util.List;

/**
 * 说明：会员支付流水表
 * 作者：292303959@qq.com
 * 日期：2018-10-17 10:5:57
 * 版本：1.0.0
 */
@Table(name = "t_mb_order_flow")
@SuppressWarnings("unused")
public class TMbOrderFlow implements Serializable {
    @AssignID
    //主键ID
    @ApiField("主键ID")
    private String ofid;
    
    //会员ID
    @ApiField("会员ID")
    private String mid;
    
    //订单ID
    @ApiField("订单ID")
    private String orderid;
    
    //支付金额
    @ApiField("支付金额")
    private java.math.BigDecimal payamount;
    
    //支付类型(0-微信支付1-银联支付2--线下支付)
    @ApiField("支付类型(0-微信支付1-银联支付2--线下支付)")
    private String paytype;
    
    //支付流水号
    @ApiField("支付流水号")
    private String payorderno;
    
    //创建时间
    @ApiField("创建时间")
    private String ofdate;
    
    //0-支付1-售后
    @ApiField("0-支付1-售后")
    private String offlag;
    

    
    /**
     * @return 主键ID
     */
    public String getOfid(){
        return ofid;
    }
    /**
     * @param ofid 主键ID
     */
    public void setOfid(String ofid){
        this.ofid = ofid;
    }
    
    /**
     * @return 会员ID
     */
    public String getMid(){
        return mid;
    }
    /**
     * @param mid 会员ID
     */
    public void setMid(String mid){
        this.mid = mid;
    }
    
    /**
     * @return 订单ID
     */
    public String getOrderid(){
        return orderid;
    }
    /**
     * @param orderid 订单ID
     */
    public void setOrderid(String orderid){
        this.orderid = orderid;
    }
    
    /**
     * @return 支付金额
     */
    public java.math.BigDecimal getPayamount(){
        return payamount;
    }
    /**
     * @param payamount 支付金额
     */
    public void setPayamount(java.math.BigDecimal payamount){
        this.payamount = payamount;
    }
    
    /**
     * @return 支付类型(0-微信支付1-银联支付2--线下支付)
     */
    public String getPaytype(){
        return paytype;
    }
    /**
     * @param paytype 支付类型(0-微信支付1-银联支付2--线下支付)
     */
    public void setPaytype(String paytype){
        this.paytype = paytype;
    }
    
    /**
     * @return 支付流水号
     */
    public String getPayorderno(){
        return payorderno;
    }
    /**
     * @param payorderno 支付流水号
     */
    public void setPayorderno(String payorderno){
        this.payorderno = payorderno;
    }
    
    /**
     * @return 创建时间
     */
    public String getOfdate(){
        return ofdate;
    }
    /**
     * @param ofdate 创建时间
     */
    public void setOfdate(String ofdate){
        this.ofdate = ofdate;
    }
    
    /**
     * @return 0-支付1-售后
     */
    public String getOfflag(){
        return offlag;
    }
    /**
     * @param offlag 0-支付1-售后
     */
    public void setOfflag(String offlag){
        this.offlag = offlag;
    }
    


    public interface Mapper extends BaseMapper<TMbOrderFlow> {
    }
}